package GUI;

import FilesManagers.CantOpenFileException;

public class ThreadListarArbol extends AbstractThreadManager {

	@Override
	public void run() {
		Listar();

	}
	
	public void Listar(){
		if(!arbolExiste()){
			System.out.println("No existe ningún índice, por favor cree uno primero");
		}					
		
		try {
			System.out.println("El listado se inicio en: "+cronometro.iniciar());
			indexManager.listIndex(arbolFile);
			System.out.println("El listado finalizó en: "+cronometro.finalizar());
			System.out.println("El listado demoro en total : "+cronometro.duracion());
			System.out.println("La salida se encuentra en: list.txt");
		} catch (CantOpenFileException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}	

}
